/* --------------------------------------------------------
 * Copyright (c) aeky , Inc.  All rights reserved.
 * --------------------------------------------------------
 */
package com.aeky.factory.abstractFactory.factory;

import com.aeky.factory.abstractFactory.data.ingredient.Dough.Dough;
import com.aeky.factory.abstractFactory.data.ingredient.Sauce.Sauce;
import com.aeky.factory.abstractFactory.data.ingredient.cheese.Cheese;

/**
 * 调味料抽象工厂接口
 * 
 * @author aeky
 */
public interface PizzaIngredientFactory {

    /**
     * 创建生面团对象
     * 
     * @return
     */
    public Dough createDough();

    /**
     * 创建调味料对象
     * 
     * @return
     */
    public Sauce createSauce();

    /**
     * 创建奶酪对象
     * 
     * @return
     */
    public Cheese createCheese();
}
